package com.easyadmin.entity.query;



/**
 * 
 * 任务调度参数
 * 
 */
public class SysTaskQuery extends BaseParam{


	/**
	 * 任务ID
	 */
	private Integer taskId;

	/**
	 * 任务名称
	 */
	private String taskName;

	private String taskNameFuzzy;

	/**
	 * 任务描述
	 */
	private String taskDesc;

	private String taskDescFuzzy;

	/**
	 * cron时间表达式
	 */
	private String cron;

	private String cronFuzzy;

	/**
	 * 执行任务的类
	 */
	private String classz;

	private String classzFuzzy;

	/**
	 * 执行任务的方法
	 */
	private String method;

	private String methodFuzzy;

	/**
	 * 0:无参 1:有参
	 */
	private Integer methodType;

	/**
	 * 执行任务的参数
	 */
	private String params;

	private String paramsFuzzy;

	/**
	 * 创建时间
	 */
	private String createTime;

	private String createTimeStart;
	private String createTimeEnd;

	/**
	 * 0:不记录执行日志  1:记录执行日志
	 */
	private Integer recordRunLogType;

	/**
	 * 任务状态 0:暂停 1:开启
	 */
	private Integer status;


	public void setTaskId(Integer taskId){
		this.taskId = taskId;
	}

	public Integer getTaskId(){
		return this.taskId;
	}

	public void setTaskName(String taskName){
		this.taskName = taskName;
	}

	public String getTaskName(){
		return this.taskName;
	}

	public void setTaskNameFuzzy(String taskNameFuzzy){
		this.taskNameFuzzy = taskNameFuzzy;
	}

	public String getTaskNameFuzzy(){
		return this.taskNameFuzzy;
	}

	public void setTaskDesc(String taskDesc){
		this.taskDesc = taskDesc;
	}

	public String getTaskDesc(){
		return this.taskDesc;
	}

	public void setTaskDescFuzzy(String taskDescFuzzy){
		this.taskDescFuzzy = taskDescFuzzy;
	}

	public String getTaskDescFuzzy(){
		return this.taskDescFuzzy;
	}

	public void setCron(String cron){
		this.cron = cron;
	}

	public String getCron(){
		return this.cron;
	}

	public void setCronFuzzy(String cronFuzzy){
		this.cronFuzzy = cronFuzzy;
	}

	public String getCronFuzzy(){
		return this.cronFuzzy;
	}

	public void setClassz(String classz){
		this.classz = classz;
	}

	public String getClassz(){
		return this.classz;
	}

	public void setClasszFuzzy(String classzFuzzy){
		this.classzFuzzy = classzFuzzy;
	}

	public String getClasszFuzzy(){
		return this.classzFuzzy;
	}

	public void setMethod(String method){
		this.method = method;
	}

	public String getMethod(){
		return this.method;
	}

	public void setMethodFuzzy(String methodFuzzy){
		this.methodFuzzy = methodFuzzy;
	}

	public String getMethodFuzzy(){
		return this.methodFuzzy;
	}

	public void setMethodType(Integer methodType){
		this.methodType = methodType;
	}

	public Integer getMethodType(){
		return this.methodType;
	}

	public void setParams(String params){
		this.params = params;
	}

	public String getParams(){
		return this.params;
	}

	public void setParamsFuzzy(String paramsFuzzy){
		this.paramsFuzzy = paramsFuzzy;
	}

	public String getParamsFuzzy(){
		return this.paramsFuzzy;
	}

	public void setCreateTime(String createTime){
		this.createTime = createTime;
	}

	public String getCreateTime(){
		return this.createTime;
	}

	public void setCreateTimeStart(String createTimeStart){
		this.createTimeStart = createTimeStart;
	}

	public String getCreateTimeStart(){
		return this.createTimeStart;
	}
	public void setCreateTimeEnd(String createTimeEnd){
		this.createTimeEnd = createTimeEnd;
	}

	public String getCreateTimeEnd(){
		return this.createTimeEnd;
	}

	public void setRecordRunLogType(Integer recordRunLogType){
		this.recordRunLogType = recordRunLogType;
	}

	public Integer getRecordRunLogType(){
		return this.recordRunLogType;
	}

	public void setStatus(Integer status){
		this.status = status;
	}

	public Integer getStatus(){
		return this.status;
	}

}
